package com.molichuxing.services.infrastructure.bean;

import java.time.LocalDateTime;

import com.molichuxing.framework.bean.RootBean;

import lombok.Data;
import lombok.EqualsAndHashCode;
@Data
@EqualsAndHashCode(callSuper = true)
public class GztDrivingLicenseNotifyLogBean extends RootBean {
    /**
     * 主键 id
     */
    private Integer id;

    /**
     * 请求id request_id
     */
    private Integer requestId;

    /**
     * 1：查询成功_有数据 2：查询成功_无数据 -999：数据格式错误或其它错误 -990：调用接口失败  code
     */
    private String code;

    /**
     * 调用结果描述 message
     */
    private String message;

    /**
     * 输出参数唯一标识 wybs
     */
    private String wybs;

    /**
     * 输入姓名 input_xm
     */
    private String inputXm;

    /**
     * 输入驾驶证号  input_jszh
     */
    private String inputJszh;

    /**
     * A正常,B超分,C转出,D暂扣,E撤销,F吊销,G注销,H违法未处理,U扣留,I事故未处理,J停止使用 zt
     */
    private String zt;

    /**
     * 累计积分 ljjf
     */
    private String ljjf;

    /**
     * 准驾车型 zjcx
     */
    private String zjcx;

    /**
     * 签发日期 qfrq
     */
    private String qfrq;
    
    /**
     *起始有效期 qsyxq
     */
    private String qsyxq;

    /**
     * 结束有效期 jsyxq
     */
    private String jsyxq;

    /**
     * 档案编号 dabh
     */
    private String dabh;

    /**
     * 第三方返回状态 0：处理成功 external_status
     */
    private String externalStatus;

    /**
     * 第三方返回错误信息 error_value
     */
    private String errorValue;

    /**
     *  gmt_modified
     */
    private LocalDateTime gmtModified;

    /**
     *  gmt_create
     */
    private LocalDateTime gmtCreate;

    /**
     * 第三方返回信息xml external_response
     */
    private String externalResponse;
    
    /**
     * 用户姓名
     */
    private String fullName;
    
    /**
     * 身份证号码
     */
    private String idNumber;

    /**
     * third_gzt_driving_license_notify_log
     */
    private static final long serialVersionUID = 1L;

   
}